*** Stay up to date with the GPC's latest opportunities ***  Upload your CV   Register   

[5108] Senior Software Engineer (Issue Tracker)

Location: The Hague, NE
Full time on-site: Yes
Security Clearance: NATO SECRET
Period of Performance: 01 Jul, 2025 - 31 Dec, 2025


Skills Required
• Deep 8+ years of experience with developing complex web-based applications using C# with ASP.NET MVC or .NET Core
• understanding of C
• Deep understanding of .NET 6 or later
• Deep understanding of EF6 or EF Core
• Solid experience with Blazor
• Solid experience with infrastructure concerns such as message bus-, queue-, remoting-, Web API technology in a service oriented architecture

• Experience with authentication and authorization flows, preferably OAuth and OIDC and the implementation in .NET
• Experience with security and secure coding principles
• Obsessed with writing clean modular loosely coupled code
• Solid experience with concepts such as SOLID, DDD, CQRS, Eventing
• Solid experience with Microsoft SQL Server 2019 or later including common admin tasks
• Strong English verbal and written communication skills
• Ability to translate business requirements into technical solutions
• Experience with working in a team of 5+ developers and testers
• Experience with coaching junior developers
• Experience in migrating from a monolithic architecture to a modular monolith
• Experience with test management, test planning, test execution and test reporting
• Experience with quality assurance and quality control


Activities
- Assurance Tools Section as part of the Assurance Solutions Branch who are responsible for the design, development and support of tools to support the Assurance and verification and validation of Communication Information Systems (CIS) readiness of NATO Command Structure and interoperability with and between assigned National and Multinational forces that participate in NATO-led missions and exercises
- In collaboration with the current lead developer, the solution architect and product owners: develop technical specifications and solution architectures
- Write clean, modular, secure and testable code
- Review and refactor existing code towards a common agreed solution architecture
- Adapt to agreed team software engineering practices
- Coach and support junior developers
- Support the software in operational environments where needed



Contract
Netherlands
Negotiable
GPC005108
Chaitra Katkar
chaitra@gpc.work
442031545032